Overview
Game Discussion Forum
University Project
A web and database coursework project featruing RubyOnRails and SQL in an MVC monolith architecture. I created a discussion forum for video games utlising the GiantBombDB API.
Timeframe
Sept - Dec 2020
Tech Stack
Rails · Ruby · Bootstrap · Heroku
Domain
Web App
Outcome
Functioning Website
Contents
01
Overview
03
What I Learned
04
Gallery
Built With
Ruby
Rails
BootStrap
Testing
API Interaction
Links
See On Github
01
Overview
I decided to implement a discussion forum for video games that would automatically create forum pages based on user searches on the site itself by querying the GiantBomb video game API. This would allow users to automatically start up a forum that other suers could access to start talking about their favourite games.
As a part of the assigned taks, I has to feature API interactions, a mailer implementation, a well-styled set of views to navigate through, as well as thorough intergtation and unit testing. All of this also was required to be implemented using the RubyOnRails web-framework
Once all of these features had been developed, the site was then hosted on Heroku for final examination from the lecturer.
03
What I learned
One of the most rewarding tasks to do well is the unit and integration testing for your site. It helps catch countless issues that can slip passed anyone.
Creating a fully-functional web-application from the ground up is a time connsuming process with lots of potential setbacks. It is very important to stick to your scope and if time allows, improve upon it from there.
04
Gallery
